package com.ds.pojo;

import java.util.*;

/**
 * @program: Spring-Study
 * @description:
 * @author: Dawson.Zhang
 * @create: 2020-04-04
 **/
public class Student {
    private String name;
    private Address add;
    private String [] StringAttr;
    private List<String> list;
    private Map<String,Object> map;
    private Set<String> set;
    private String wife;
    private Properties info;
    private Integer age;



    public Student() {
    }

    public Student(String name, Address add, String[] stringAttr, List<String> list, Map<String, Object> map, Set<String> set, String wife, Properties info, Integer age) {
        this.name = name;
        this.add = add;
        StringAttr = stringAttr;
        this.list = list;
        this.map = map;
        this.set = set;
        this.wife = wife;
        this.info = info;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Address getAdd() {
        return add;
    }

    public void setAdd(Address add) {
        this.add = add;
    }

    public String[] getStringAttr() {
        return StringAttr;
    }

    public void setStringAttr(String[] stringAttr) {
        StringAttr = stringAttr;
    }

    public List<String> getList() {
        return list;
    }

    public void setList(List<String> list) {
        this.list = list;
    }

    public Map<String, Object> getMap() {
        return map;
    }

    public void setMap(Map<String, Object> map) {
        this.map = map;
    }

    public Set<String> getSet() {
        return set;
    }

    public void setSet(Set<String> set) {
        this.set = set;
    }

    public String getWife() {
        return wife;
    }

    public void setWife(String wife) {
        this.wife = wife;
    }

    public Properties getInfo() {
        return info;
    }

    public void setInfo(Properties info) {
        this.info = info;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    @Override
    public String toString() {
        return "Student{" +
            "name='" + name + '\'' +
            ", add=" + add +
            ", StringAttr=" + Arrays.toString(StringAttr) +
            ", list=" + list +
            ", map=" + map +
            ", set=" + set +
            ", wife='" + wife + '\'' +
            ", info=" + info +
            ", age=" + age +
            '}';
    }
}
